Skip to content

build(deps): bump nixpkgs to 26.05#80

Merged
ncaq merged 1 commit into
masterfrom
build/bump-nixpkgs-26.05
Jun 12, 2026
Merged

build(deps): bump nixpkgs to 26.05#80
ncaq merged 1 commit into
masterfrom
build/bump-nixpkgs-26.05

Conversation

@ncaq

@ncaq ncaq commented Jun 12, 2026

Copy link
Copy Markdown
Owner

nixpkgs を最新安定版の nixos-26.05 に更新します。

flake.nix のチャンネル参照を nixos-25.11 から nixos-26.05 に変更し、nix flake update nixpkgsflake.lock を再生成しました。

ビルド検証は CI に任せます。

@ncaq ncaq added the Type: Dependencies Dependency issues or Changes to dependency files label Jun 12, 2026

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nixpkgs を安定版チャンネル nixos-25.11 から nixos-26.05 へ更新する依存関係バンプです。問題は見つかりませんでした。

整合性を確認しました:

  • flake.nix の参照変更と flake.lockoriginal.ref 更新が両方とも nixos-26.05 で一致しています。
  • flake.locklocked.rev (bd0ff2d3eac24699c3664d5966b9ef36f388e2ca) は実在するコミットで、release-26.05 ブランチへのバックポートコミットであることが確認でき、ロック先ブランチの整合性も問題ありません。
  • nixos-26.05 "Yarara" は正式リリース済みの安定版チャンネルです。

26.05 の主な破壊的変更(systemd stage1 initrd のデフォルト化, x86_64-darwin の非推奨化, GNOME 50, GCC 15)はいずれも NixOS システム/モジュールレベルの変更であり、本プロジェクトは Emacs Lisp ライブラリの開発ツール用パッケージソースとしてのみ nixpkgs を利用しているため影響しません。ビルド検証を CI に委ねる方針も妥当です。

Review metadata
  • Reviewed commit: 465340d
  • PR: #80
  • kyosei: 3.5.0
  • kyosei-action: 2.2.1
  • Claude Code: 2.1.161
  • Model: claude-opus-4-8
  • Execution: GitHub Actions (run)

Comment thread flake.nix
@ncaq ncaq merged commit ccac8f6 into master Jun 12, 2026
5 checks passed
@ncaq ncaq deleted the build/bump-nixpkgs-26.05 branch June 12, 2026 08:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Type: Dependencies Dependency issues or Changes to dependency files

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant